A Primal-Dual Approximation Algorithm for the Steiner Forest Problem
نویسنده
چکیده
Given an undirected graph with nonnegative edge-costs, a subset of nodes of size k called the terminals, and an integer q between 1 and k, the minimum q-Steiner forest problem is to find a forest of minimum cost with at most q trees that spans all the terminals. When q = 1, we have the classical minimum-cost Steiner tree problem on networks. We adapt a primal-dual approximation algorithm for the latter problem due to Agrawal, Klein and Ravi to provide one for the former. The algorithm runs in time 0 (n log n + m ) and outputs a solution of cost at most 2 ( 1 l/ (k q + 1) ) times the value of a lower bound on the cost of any solution. Here n and m denote respectively the number of nodes and edges in the input graph.
منابع مشابه
Cs880: Approximations Algorithms
Last time we discussed how LP-duality can be applied to approximation. We introduced the primaldual method for approximating the optimal solution to an LP in a combinatorial way. We applied this technique to give another 2-approximation for the Vertex Cover problem. In this lecture, we present and analyze a primal-dual algorithm that gives a 2-approximation for the Steiner Forest problem. We al...
متن کاملA primal - dual approximation algorithm forthe
Given an undirected graph with nonnegative edge-costs, a subset of nodes of size k called the terminals, and an integer q between 1 and k, the minimum q-Steiner forest problem is to nd a forest of minimum cost with at most q trees that spans all the terminals. When q = 1, we have the classical minimum-cost Steiner tree problem on networks. In this note, we adapt a primal-dual approximation algo...
متن کاملPrimal-Dual Approximation Algorithms for Node-Weighted Steiner Forest on Planar Graphs
NODE-WEIGHTED STEINER FOREST is the following problem: Given an undirected graph, a set of pairs of terminal vertices, a weight function on the vertices, find a minimum weight set of vertices that includes and connects each pair of terminals. We consider the restriction to planar graphs where the problem remains NP-complete. Demaine et al. [DHK09] showed that the generic primal-dual algorithm o...
متن کاملPrimal-Dual Approximation Algorithms for Node-Weighted Network Design in Planar Graphs
We present primal-dual algorithms which give a 2.4 approximation for a class of node-weighted network design problems in planar graphs, introduced by Demaine, Hajiaghayi and Klein (ICALP’09). This class includes Node-Weighted Steiner Forest problem studied recently by Moldenhauer (ICALP’11) and other nodeweighted problems in planar graphs that can be expressed using (0, 1)-proper functions intr...
متن کاملA Primal-Dual Approximation Algorithm for the Steiner Connectivity Problem
We extend the primal-dual approximation technique of Goemans and Williamson to the Steiner connectivity problem, a kind of Steiner tree problem in hypergraphs. This yields a (k+1)-approximation algorithm for the case that k is the minimum of the maximal number of nodes in a hyperedge minus 1 and the maximal number of terminal nodes in a hyperedge. These results require the proof of a degree pro...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Inf. Process. Lett.
دوره 50 شماره
صفحات -
تاریخ انتشار 1994